From 6a29d9eb62f8b52f05634dc98dd227440461de89 Mon Sep 17 00:00:00 2001 From: "awilliam@xenbuild.aw" Date: Tue, 17 Oct 2006 14:30:36 -0600 Subject: [PATCH] [IA64] Add not-SMP-safe comment about PV-on-HVM Signed-off-by: Tsunehisa Doi --- xen/arch/ia64/xen/mm.c | 1 + xen/arch/ia64/xen/vhpt.c | 1 + 2 files changed, 2 insertions(+) diff --git a/xen/arch/ia64/xen/mm.c b/xen/arch/ia64/xen/mm.c index ec2b1da969..eed8a40be3 100644 --- a/xen/arch/ia64/xen/mm.c +++ b/xen/arch/ia64/xen/mm.c @@ -400,6 +400,7 @@ gmfn_to_mfn_foreign(struct domain *d, unsigned long gpfn) // This function may be called from __gnttab_copy() // during destruction of VT-i domain with PV-on-HVM driver. + // ** FIXME: This is not SMP-safe yet about p2m table. ** if (unlikely(d->arch.mm.pgd == NULL)) { if (VMX_DOMAIN(d->vcpu[0])) return INVALID_MFN; diff --git a/xen/arch/ia64/xen/vhpt.c b/xen/arch/ia64/xen/vhpt.c index ecc7269a69..56b63b5159 100644 --- a/xen/arch/ia64/xen/vhpt.c +++ b/xen/arch/ia64/xen/vhpt.c @@ -228,6 +228,7 @@ void vcpu_flush_vtlb_all(struct vcpu *v) grant_table share page from guest_physmap_remove_page() in arch_memory_op() XENMEM_add_to_physmap to realize PV-on-HVM feature. */ + /* FIXME: This is not SMP-safe yet about p2m table */ /* Purge vTLB for VT-i domain */ thash_purge_all(v); } -- 2.30.2